pulse beats - Spanish English Dictionary